@charset "utf-8";
/**递增字体**/
/*.detailCont,.detailCont p,.detailCont div,.detailCont span,.detailCont table{font-family: "宋体"; margin-top:20px;}*/
.font0,.font0 p,.font0 div,.font0 table,.font0 span,.font0 font {
    font-family: simsun !important;
    font-size: 16px !important;
}

.font1,.font1 p,.font1 div,.font1 table,.font1 span,.font1 font {
    font-family: simsun !important;
    font-size: 17px !important;
}

.font2,.font2 p,.font2 div,.font2 table,.font2 span,.font2 font {
    font-family: simsun !important;
    font-size: 18px !important;
}

.font3,.font3 p,.font3 div,.font3 table,.font3 span,.font3 font {
    font-family: simsun !important;
    font-size: 19px !important;
}

.font4,.font4 p,.font4 div,.font4 table,.font4 span,.font4 font {
    font-family: simsun !important;
    font-size: 20px !important;
}

.font5,.font5 p,.font5 div,.font5 table,.font5 span,.font5 font {
    font-family: simsun !important;
    font-size: 21px !important;
}

.font6,.font6 p,.font6 div,.font6 table,.font6 span,.font6 font {
    font-family: simsun !important;
    font-size: 22px !important;
}

.font7,.font7 p,.font7 div,.font7 table,.font7 span,.font7 font {
    font-family: simsun !important;
    font-size: 23px !important;
}

.font8,.font8 p,.font8 div,.font8 table,.font8 span,.font8 font {
    font-family: simsun !important;
    font-size: 24px !important;
}

.slb .font0,.slb .font0 p,.slb .font0 div,.slb .font0 table,.slb .font0 span,.slb .font0 font {
    font-size: 24px !important;
    line-height: 44px !important;
}

.slb .font1,.slb .font1 p,.slb .font1 div,.slb .font1 table,.slb .font1 span,.slb .font1 font {
    font-size: 26px !important;
    line-height: 48px !important;
}

.slb .font2,.slb .font2 p,.slb .font2 div,.slb .font2 table,.slb .font2 span,.slb .font2 font {
    font-size: 28px !important;
    line-height: 50px !important;
}

.slb .font3,.slb .font3 p,.slb .font3 div,.slb .font3 table,.slb .font3 span,.slb .font3 font {
    font-size: 30px !important;
    line-height: 52px !important;
}

.slb .font4,.slb .font4 p,.slb .font4 div,.slb .font4 table,.slb .font4 span,.slb .font4 font {
    font-size: 32px !important;
    line-height: 54px !important;
}

.slb .font5,.slb .font5 p,.slb .font5 div,.slb .font5 table,.slb .font5 span,.slb .font5 font {
    font-size: 34px !important;
    line-height: 56px !important;
}

.slb .font6,.slb .font6 p,.slb .font6 div,.slb .font6 table,.slb .font6 span,.slb .font6 font {
    font-size: 36px !important;
    line-height: 58px !important;
}

.slb .font7,.slb .font7 p,.slb .font7 div,.slb .font7 table,.slb .font7 span,.slb .font7 font {
    font-size: 38px !important;
    line-height: 60px !important;
}

.slb .font8,.slb .font8 p,.slb .font8 div,.slb .font8 table,.slb .font8 span,.slb .font8 font {
    font-size: 40px !important;
    line-height: 62px !important;
}

/* 处理无障碍黑框 */
a:link, a:visited, a:active {
    outline-style: none;
    -moz-outline-style: none;
}

p,em, i {
    outline-style: none;
    -moz-outline-style: none;
}

.slb .logo{width: 30%;}
/* 20231026 */
.xf_right_znwd{position:fixed;width: 196px;height: 120px;left: 50%;margin-left:650px;top:49%;z-index: 10000; }
.xf_right_znwd a{display:block;width:100%; height:100%; background-repeat:no-repeat !important; background-size:contain !important;}
@media screen and (max-width:992px){
	.xf_right_znwd{display:none;}
}


.hdjl_tit{height:auto !important;background:#fff;box-shadow: 0px 2px 20px 0px rgba(150, 201, 255, 0.5);border-radius:1.22rem;padding:4.5rem !important;}
.hdjl_tit .input_group_prepend_01{vertical-align:inherit;}
.hdjl_tit .hdjl_tit_r .input_group_append_01>button:first-child{vertical-align:top;}
.hdjl_tit .hdjl_tit_r .input_group_append_01 a{display: inline-block;vertical-align:top;margin-top:-2rem;}
.slb .hdjl_tit .input_group_append_01 button i{background: url(20211103-hyj-xjcx.png) center 18px no-repeat #1658a0;background-size:2.5rem;}
.slb .hdjl_tit .hdjl_tit_r .input_group_append_01 button.photo{margin-top:1rem;}
.hdjl_tit .input_group_append_01 button{background: #1387D1;color:#fff;padding:1rem 3rem;}
.wyzx a{margin:0 auto;text-align:center;display:block;}
.wyzx button{margin:0 auto;padding:2rem 4rem;border:none;box-shadow: 0px 2px 20px 0px rgba(150, 201, 255, 0.5);border-radius:1.22rem;}
.wyzx a i{width:7rem !important;height:7rem!important;line-height:7rem;box-shadow: 0px 2px 20px 0px rgba(150, 201, 255, 0.5);    background: linear-gradient(180deg, #1963B3 0%, #52A2F7 100%) !important;color:#fff;font-size:4rem;}

@media screen and (max-width:992px) {
    .hdjl_tit .hdjl_tit_r input[type="text"].input_inner{margin-top:0rem !important;}
    .hdjl_tit .input_group_prepend_01{width:8rem !important;}
    .hdjl_tit .hdjl_tit_r .input_group_append_01 a{width:100%;display:block;margin-top:0rem;}
    .hdjl_tit .hdjl_tit_r .input_group_append_01 button.photo{width:100%;margin-top:1rem;position: relative;z-index:9;display:block;margin: 1rem auto;}
    .slb .hdjl_tit .input_group_append_01,.slb .hdjl_tit .input_group_append_01 button{width:100% !important;display: block;}
    .slb .hdjl_tit .hdjl_tit_r input[type="text"].input_inner{margin-top:1rem !important;}
    .slb .hdjl_tit .input_group_append_01>button:first-child{margin-left:0rem;}
}
@media screen and (max-width:640px) {
    .hdjl_tit .hdjl_tit_r .input_group_prepend_01:nth-child(2){width:100% !important;margin-bottom:2rem;}
    .hdjl_tit .hdjl_tit_r .input_group_append_01 button{width:100%;margin-left:0rem;}
    
}

/* 20241126 */
.slb .public_list li .public_box p{line-height: .22rem;margin-top: 0.02rem;}
.slb .public_list li .public_box em{margin-top: 0.02rem;}
.slb .public_list li .public_box span>img{width: 90%;}
.slb .public_list li .public_text.erji-menu a{padding: 0rem 0.05rem;}
@media screen and (max-width:992px){
	.slb .footer .error_img.trt-col-4{width: 100%;}
	.info_public_bg.blue_bg1 .main.z_index_i{ padding-bottom: 0; }
}
@media screen and (max-width:480px){
	.public_list li.on.parentNode .public_text{margin-top: 0.06rem;}
}